Arenzville, Illinois

Submit your own pictures of this village and show them to the world

  • OSM Map
  • General Map
  • Google Map
  • MSN Map
Population in 2022: 355 (0% urban, 100% rural).
Population change since 2000: -15.3%
 
Males: 170  (48.0%)
Females: 185  (52.0%)
Median resident age:

39.0 years
Illinois median age:

39.1 years

Zip codes: 62611.

Estimated median household income in 2022: $74,573 (it was $37,500 in 2000)
Arenzville:

$74,573
IL:

$76,708

Estimated per capita income in 2022: $37,934 (it was $19,730 in 2000)

Arenzville village income, earnings, and wages data

Estimated median house or condo value in 2022: $107,648 (it was $55,900 in 2000)
Arenzville:

$107,648
IL:

$251,600

Mean prices in 2022: all housing units: $112,378; detached houses: $115,854; mobile homes: $66,960

Median gross rent in 2022: $980.

March 2022 cost of living index in Arenzville: 84.6 (less than average, U.S. average is 100)
Percentage of residents living in poverty in 2022: 5.5%

Compare current foreclosures near Arenzville, IL:

Check out more offers near Arenzville, IL.
Powered by Foreclosure.com
Settings
X
Data:
Loading data...
Based on 2000-2022 data
Loading data...

123
Hide US histogram
  • Races in Arenzville, IL (2022)
    • 31096.6%White alone
    • 51.6%Two or more races
    • 10.3%Native Hawaiian and Other
      Pacific Islander alone

Races in Arenzville detailed stats: ancestries, foreign born residents, place of birth



According to our research of Illinois and other state lists, there were 3 registered sex offenders living in Arenzville, Illinois as of May 02, 2024.
The ratio of all residents to sex offenders in Arenzville is 127 to 1.


Recent articles from our blog. Our writers, many of them Ph.D. graduates or candidates, create easy-to-read articles on a wide variety of topics.
Arenzville, IL forum
Discuss Arenzville, Illinois on our local forum with over 2,400,000 registered users

Latest news from Arenzville, IL collected exclusively by city-data.com from local newspapers, TV, and radio stations

Ancestries: German (48.1%), English (15.5%), American (14.7%), Scottish (5.4%), French (2.3%), Scotch-Irish (2.3%).

Current Local Time: CST time zone

Incorporated on 05/13/1893

Elevation: 513 feet

Land area: 0.78 square miles.

Population density: 452 people per square mile   (low).

Arenzville, Illinois map

Median real estate property taxes paid for housing units with mortgages in 2022: $1,913 (1.7%)
Median real estate property taxes paid for housing units with no mortgage in 2022: $1,795 (1.8%)

Nearest city with pop. 50,000+: Springfield, IL (38.8 miles , pop. 111,454).

Nearest city with pop. 200,000+: St. Louis, MO (86.7 miles , pop. 348,189).

Nearest city with pop. 1,000,000+: Chicago, IL (195.6 miles , pop. 2,896,016).

Nearest cities:

Concord, IL (2.1 miles),
Chapin, IL (2.8 miles ),
Virginia, IL (3.1 miles ),
Beardstown, IL (3.1 miles ),
Meredosia, IL (3.2 miles ),
Jacksonville, IL (3.5 miles ),
Bluffs, IL (3.5 miles ),
Exeter, IL (3.6 miles)

Latitude: 39.88 N, Longitude: 90.37 W

Area code: 217

Distribution of median household income in Arenzville, IL in 2022
Distribution of house value in Arenzville, IL in 2022
Arenzville satellite photo by USGS
Unemployment in December 2023:
Here:

4.3%
Illinois:

4.2%
Population change in the 1990s: +29 (+7.4%).
Most common industries in Arenzville, IL (%)
Both Males Females
Most common industries in 2000
  • Social assistance (9.7%)
  • Educational services (8.3%)
  • Finance & insurance (8.3%)
  • Agriculture, forestry, fishing & hunting (7.4%)
  • Food (6.5%)
  • Construction (5.5%)
  • Printing & related support activities (4.6%)
Most common industries for males in 2000
  • Agriculture, forestry, fishing & hunting (11.7%)
  • Food (9.2%)
  • Construction (8.3%)
  • Plastics & rubber products (5.8%)
  • Educational services (5.8%)
  • Religious, grantmaking, civic, professional, similar organizations (5.0%)
  • Wood products (5.0%)
Most common industries for females in 2000
  • Social assistance (21.6%)
  • Finance & insurance (15.5%)
  • Educational services (11.3%)
  • Printing & related support activities (10.3%)
  • Professional, scientific, technical services (7.2%)
  • Health care (6.2%)
  • Food & beverage stores (5.2%)
Most common occupations in Arenzville, IL (%)
Both Males Females
Most common occupations in 2000
  • Other production occupations, including supervisors (6.9%)
  • Secretaries and administrative assistants (6.0%)
  • Child care workers (6.0%)
  • Sales representatives, services, wholesale and manufacturing (5.5%)
  • Agricultural workers, including supervisors (4.6%)
  • Electrical equipment mechanics and other installation, maintenance, and repair workers, including supervisors (3.7%)
  • Cashiers (3.7%)
Most common occupations for males in 2000
  • Agricultural workers, including supervisors (8.3%)
  • Metal workers and plastic workers (6.7%)
  • Electrical equipment mechanics and other installation, maintenance, and repair workers, including supervisors (6.7%)
  • Other production occupations, including supervisors (5.8%)
  • Laborers and material movers, hand (5.0%)
  • Driver/sales workers and truck drivers (5.0%)
  • Farmers and farm managers (5.0%)
Most common occupations for females in 2000
  • Child care workers (13.4%)
  • Secretaries and administrative assistants (13.4%)
  • Other production occupations, including supervisors (8.2%)
  • Preschool, kindergarten, elementary, and middle school teachers (7.2%)
  • Other office and administrative support workers, including supervisors (7.2%)
  • Accountants and auditors (6.2%)
  • Sales representatives, services, wholesale and manufacturing (6.2%)

Average climate in Arenzville, Illinois

Based on data reported by over 4,000 weather stations

Arenzville, Illinois average temperatures Arenzville, Illinois average precipitation Arenzville, Illinois humidity Arenzville, Illinois wind speed Arenzville, Illinois snowfall Arenzville, Illinois sunshine Arenzville, Illinois clear and cloudy days

Tornado activity:

Arenzville-area historical tornado activity is near Illinois state average. It is 65% greater than the overall U.S. average.

On 5/13/1995, a category F4 (max. wind speeds 207-260 mph) tornado 34.3 miles away from the Arenzville village center injured 45 people and caused between $5,000,000 and $50,000,000 in damages.

On 6/14/1957, a category F4 tornado 36.7 miles away from the village center killed 2 people and injured 50 people and caused between $500,000 and $5,000,000 in damages.

Earthquake activity:

Arenzville-area historical earthquake activity is significantly above Illinois state average. It is 238% greater than the overall U.S. average.

On 4/18/2008 at 09:36:59, a magnitude 5.4 (5.1 MB, 4.8 MS, 5.4 MW, 5.2 MW, Class: Moderate, Intensity: VI - VII) earthquake occurred 165.8 miles away from Arenzville center
On 4/18/2008 at 09:36:59, a magnitude 5.2 (5.2 MW, Depth: 8.9 mi) earthquake occurred 165.8 miles away from Arenzville center
On 6/10/1987 at 23:48:54, a magnitude 5.1 (4.9 MB, 4.4 MS, 4.6 MS, 5.1 LG) earthquake occurred 151.7 miles away from Arenzville center
On 6/18/2002 at 17:37:15, a magnitude 5.0 (4.3 MB, 4.6 MW, 5.0 LG) earthquake occurred 191.1 miles away from the city center
On 9/26/1990 at 13:18:51, a magnitude 5.0 (4.7 MB, 4.8 LG, 5.0 LG, Depth: 7.7 mi) earthquake occurred 192.9 miles away from the city center
On 4/18/2008 at 15:14:16, a magnitude 4.8 (4.5 MB, 4.8 MW, 4.6 MW, Class: Light, Intensity: IV - V) earthquake occurred 166.5 miles away from the city center
Magnitude types: regional Lg-wave magnitude (LG), body-wave magnitude (MB), surface-wave magnitude (MS), moment magnitude (MW)

Natural disasters:

The number of natural disasters in Cass County (19) is greater than the US average (15).
Major Disasters (Presidential) Declared: 15
Emergencies Declared: 2

Causes of natural disasters: Storms: 16, Floods: 15, Tornadoes: 4, Hurricane: 1, Snow: 1, Snowstorm: 1, Wind: 1, Winter Storm: 1, Other: 1 (Note: some incidents may be assigned to more than one category).
Arenzville topographic map

Hospitals and medical centers near Arenzville:

  • HERITAGE MANOR EAST-BEARDSTOWN (Nursing Home, about 10 miles away; BEARDSTOWN, IL)
  • WALKER NURSING HOME (Nursing Home, about 11 miles away; VIRGINIA, IL)
  • CASS COUNTY HOME HEALTH AGENCY (Home Health Center, about 11 miles away; VIRGINIA, IL)
  • PASSAVANT AREA HOSPITAL Acute Care Hospitals (about 11 miles away; JACKSONVILLE, IL)
  • PRAIRIE COUNTIES HOSPICE (Hospital, about 11 miles away; JACKSONVILLE, IL)
  • JACKSONVILLE SKILLED NURSING AND REHAB (Nursing Home, about 11 miles away; JACKSONVILLE, IL)
  • MODERN CARE CONVALESCENT AND NURSING (Nursing Home, about 11 miles away; JACKSONVILLE, IL)

Airports located in Arenzville:

Colleges/universities with over 2000 students nearest to Arenzville:

  • University of Illinois at Springfield (about 42 miles; Springfield, IL; Full-time enrollment: 3,748)
  • Lincoln Land Community College (about 42 miles; Springfield, IL; FT enrollment: 5,460)
  • Western Illinois University (about 44 miles; Macomb, IL; FT enrollment: 10,755)
  • Lewis and Clark Community College (about 65 miles; Godfrey, IL; FT enrollment: 4,189)
  • Bradley University (about 70 miles; Peoria, IL; FT enrollment: 5,152)
  • Illinois Central College (about 73 miles; East Peoria, IL; FT enrollment: 7,158)
  • Millikin University (about 75 miles; Decatur, IL; FT enrollment: 2,419)

Private elementary/middle school in Arenzville:

  • TRINITY LUTHERAN SCHOOL (Students: 43, Location: 200 W FREDERICK ST, Grades: PK-5)

Points of interest:

Click to draw/clear village borders

Notable location: Arenzville Volunteer Fire Department (A). Display/hide its location on the map

Cemetery: Arenzville City East Cemetery (1). Display/hide its location on the map

Cass County has a predicted average indoor radon screening level greater than 4 pCi/L (pico curies per liter) - Highest Potential

Drinking water stations with addresses in Arenzville and their reported violations in the past:

ARENZVILLE (Population served: 419, Groundwater):
Past monitoring violations:
  • Monitoring and Reporting (DBP) - Between JAN-2013 and MAR-2013, Contaminant: Chlorine. Follow-up actions: St Violation/Reminder Notice (MAR-14-2013), St Compliance achieved (MAR-18-2013)
Average household size:
This village:

2.4 people
Illinois:

2.6 people

Percentage of family households:
This village:

69.6%
Whole state:

65.8%

Percentage of households with unmarried partners:
This village:

3.6%
Whole state:

6.3%


No gay or lesbian households reported

Banks with branches in Arenzville (2011 data):

  • The First National Bank of Arenzville: The First National Bank Of Arenzvill at 110 S Charles St, branch established on 1882/01/01. Info updated 2010/06/01: Bank assets: $69.1 mil, Deposits: $63.7 mil, local headquarters, positive income, Agricultural Specialization, 3 total offices, Holding Company: Arenzville Bancorp, Inc

For population 15 years and over in Arenzville:

Marital status in Arenzville, IL
  • Never married: 28.6%
  • Now married: 51.5%
  • Separated: 3.8%
  • Widowed: 6.9%
  • Divorced: 9.3%

For population 25 years and over in Arenzville:

  • High school or higher: 95.0%
  • Bachelor's degree or higher: 28.0%
  • Graduate or professional degree: 8.3%
  • Mean travel time to work (commute): 33.6 minutes
Educational Attainment in 2022
School Enrollment by Level of School in 2022
Education Gini index (Inequality in education)
Here:

8.0
Illinois average:

12.5

Presidential Elections Results

Graphs represent county-level data. Detailed 2008 Election Results

Religion statistics for Arenzville, IL (based on Cass County data)

Religions Adherents in 2010
Religions Adherents - Change between 2000 and 2010
ReligionAdherentsCongregations
Evangelical Protestant3,23518
Mainline Protestant2,83616
Catholic2,6134
Other832
None4,875-
Source: Clifford Grammich, Kirk Hadaway, Richard Houseal, Dale E.Jones, Alexei Krindatch, Richie Stanley and Richard H.Taylor. 2012. 2010 U.S.Religion Census: Religious Congregations & Membership Study. Association of Statisticians of American Religious Bodies. Jones, Dale E., et al. 2002. Congregations and Membership in the United States 2000. Nashville, TN: Glenmary Research Center. Graphs represent county-level data

Food Environment Statistics:

Number of grocery stores: 6
Cass County:

4.41 / 10,000 pop.
Illinois:

2.24 / 10,000 pop.
Number of convenience stores (with gas): 9
Here:

6.62 / 10,000 pop.
Illinois:

2.61 / 10,000 pop.
Number of full-service restaurants: 13
Cass County:

9.56 / 10,000 pop.
Illinois:

6.86 / 10,000 pop.
Adult diabetes rate:
Here:

8.4%
Illinois:

8.3%
Adult obesity rate:
Here:

27.4%
Illinois:

25.2%
Low-income preschool obesity rate:
Cass County:

21.5%
State:

14.5%

Health and Nutrition:

Healthy diet rate:
This city:

48.0%
Illinois:

49.5%

Average overall health of teeth and gums:
Arenzville:

43.9%
Illinois:

47.2%

Average BMI:
Here:

28.5
Illinois:

28.6

People feeling badly about themselves:
Here:

18.7%
Illinois:

20.5%

People not drinking alcohol at all:
This city:

8.3%
Illinois:

10.8%

Average hours sleeping at night:
Here:

6.8
Illinois:

6.8

Overweight people:
Here:

36.3%
Illinois:

33.4%

General health condition:
This city:

53.4%
Illinois:

56.4%

Average condition of hearing:
Arenzville:

76.2%
State:

79.9%

More about Health and Nutrition of Arenzville, IL Residents
Local government employment and payroll (March 2022)
Function Full-time employees Monthly full-time payroll Average yearly full-time wage Part-time employees Monthly part-time payroll
Solid Waste Management 2$4,763$28,5780$0
Judicial and Legal 1$4,779$57,3480$0
Water Supply 1$3,274$39,2880$0
Financial Administration 0$0 1$1,162
Other Government Administration 0$0 7$365
Totals for Government 4$12,816$38,4488$1,527

Arenzville government finances - Expenditure in 2017 (per resident):

  • Current Operations - Water Utilities: $99,000 ($278.87)
    Financial Administration: $79,000 ($222.54)
    Regular Highways: $57,000 ($160.56)
    Parks and Recreation: $6,000 ($16.90)
    Local Fire Protection: $4,000 ($11.27)
    Police Protection: $2,000 ($5.63)
    General - Other: $2,000 ($5.63)
  • Other Capital Outlay - Parks and Recreation: $21,000 ($59.15)
  • Total Salaries and Wages: $84,000 ($236.62)

Arenzville government finances - Revenue in 2017 (per resident):

  • Charges - Sewerage: $34,000 ($95.77)
  • Miscellaneous - General Revenue - Other: $9,000 ($25.35)
    Interest Earnings: $4,000 ($11.27)
  • Revenue - Water Utilities: $89,000 ($250.70)
  • State Intergovernmental - General Local Government Support: $68,000 ($191.55)
    Highways: $10,000 ($28.17)
  • Tax - Property: $54,000 ($152.11)
    Other License: $2,000 ($5.63)

Arenzville government finances - Cash and Securities in 2017 (per resident):

  • Other Funds - Cash and Securities: $1,070,000 ($3014.08)

Strongest AM radio stations in Arenzville:

  • KXEN (1010 AM; 50 kW; FESTUS-ST. LOUIS, MO; Owner: BDJ RADIO ENTERPRISES, LLC)
  • KMOX (1120 AM; 50 kW; ST. LOUIS, MO; Owner: INFINITY BROADCASTING OPERATIONS, INC.)
  • WLDS (1180 AM; daytime; 1 kW; JACKSONVILLE, IL)
  • WJIL (1550 AM; 1 kW; JACKSONVILLE, IL)
  • WSCR (670 AM; 50 kW; CHICAGO, IL; Owner: INFINITY BROADCASTING OPERATIONS, INC.)
  • WGN (720 AM; 50 kW; CHICAGO, IL; Owner: WGN CONTINENTAL BROADCASTING CO.)
  • WLS (890 AM; 50 kW; CHICAGO, IL; Owner: WLS, INC.)
  • WBBM (780 AM; 50 kW; CHICAGO, IL; Owner: INFINITY BROADCASTING OPERATIONS, INC.)
  • WTAD (930 AM; 5 kW; QUINCY, IL; Owner: STARADIO CORPORATION)
  • WSDZ (1260 AM; 20 kW; BELLEVILLE, IL)
  • WYLL (1160 AM; 50 kW; CHICAGO, IL; Owner: SCA LICENSE CORPORATION)
  • KHMO (1070 AM; 5 kW; HANNIBAL, MO)
  • WMVP (1000 AM; 50 kW; CHICAGO, IL; Owner: ABC, INC.)

Strongest FM radio stations in Arenzville:

  • WVIL (101.3 FM; VIRGINIA, IL; Owner: MARK J. LANGSTON)
  • WJVO (105.5 FM; SOUTH JACKSONVILLE, IL; Owner: MORGAN COUNTY B/CASTING CO., INC.)
  • WIPA (89.3 FM; PITTSFIELD, IL; Owner: UNIVERSITY OF IL AT SPRINGFIELD)
  • WRMS-FM (94.3 FM; BEARDSTOWN, IL; Owner: CONNER FAMILY BROADCASTING INC.)
  • WEAI (107.1 FM; LYNNVILLE, IL; Owner: JERDON BROADCASTING COMPANY)
  • WYMG (100.5 FM; JACKSONVILLE, IL; Owner: SAGA COMMUNICATIONS OF ILLINOIS, LLC)
  • WKXQ (92.5 FM; RUSHVILLE, IL; Owner: WPW BROADCASTING, INC.)
  • W201BL (88.1 FM; JACKSONVILLE, IL; Owner: BIBLE BROADCASTING NETWORK, INC.)

TV broadcast stations around Arenzville:

  • WSEC (Channel 14; JACKSONVILLE, IL; Owner: WEST CENTRAL ILLINOIS EDUCATIONAL TELECOMMUNICATIONS CORP.)
  • WICS (Channel 20; SPRINGFIELD, IL; Owner: WICS LICENSEE, LLC)
  • WRSP-TV (Channel 55; SPRINGFIELD, IL; Owner: SPRINGFIELD BROADCASTING PARTNERS)
  • National Bridge Inventory (NBI) Statistics
  • 16Number of bridges
  • 177ft / 54.5mTotal length
  • 10,325Total average daily traffic
  • 847Total average daily truck traffic
New bridges in Arenzville, IL - historical statistics
  • New bridges - historical statistics
  • 11900-1909
  • 11950-1959
  • 21960-1969
  • 21970-1979
  • 61980-1989
  • 11990-1999
  • 32000-2009
See full National Bridge Inventory statistics for Arenzville, IL

FCC Registered Antenna Towers:

17 (See the full list of FCC Registered Antenna Towers in Arenzville)

FCC Registered Broadcast Land Mobile Towers:

2
  • 5 Mi N Rt 104 & 100 3 Mi W (Lat: 39.897833 Lon: -90.436778), Call Sign: WSU674,
    Assigned Frequencies: 152.975 MHz, Grant Date: 12/09/2004, Expiration Date: 02/26/2015, Cancellation Date: 05/02/2015, Certifier: Drew D Carls, Registrant: Business Radio Licensing, 26941 Cabot Rd #134, Laguna Hills, CA 92653, Phone: (949) 348-8510, Fax: (949) 348-8514, Email:

  • 2821 Concord Road (Lat: 39.864778 Lon: -90.372917), Type: Tower, Structure height: 10 m, Call Sign: WQDB299,
    Assigned Frequencies: 453.662 MHz, Grant Date: 07/12/2005, Expiration Date: 07/12/2015, Cancellation Date: 09/19/2015, Certifier: David Osmer, Registrant: Trueline Communications, 2005 E. Strawns Crossing Road, Ashland, IL 62612, Phone: (217) 248-5567, Fax: (217) 886-2128, Email:


FCC Registered Microwave Towers:

8 (See the full list of FCC Registered Microwave Towers in this town)

FCC Registered Amateur Radio Licenses:

3
  • Call Sign: KA9YBH, Grant Date: 03/04/1997, Expiration Date: 03/04/2007, Cancellation Date: 03/05/2009, Registrant: Billy H Kinsey, Rr 1 Box 67, Arenzville, IL 62611

  • Call Sign: KD9NGM, Licensee ID: L02267462, Grant Date: 05/22/2019, Expiration Date: 05/22/2029, Certifier: Jerry L Hoxie, Registrant: Jerry L Hoxie, 10335 Saint Peters Rd, Arenzville, IL 62611

  • Call Sign: KD9YVZ, Licensee ID: L02701472, Grant Date: 09/01/2023, Expiration Date: 09/01/2033, Certifier: Carlin T Anderson, Registrant: Carlin T Anderson, 1544 Kircher Rd, Arenzville, IL 62611


FAA Registered Aircraft:

2
  • Aircraft: PIPER PA-22-150 (Category: Land, Seats: 4, Weight: Up to 12,499 Pounds, Speed: 94 mph), Engine: LYCOMING 0-320 SERIES (180 HP) (Reciprocating)
    N-Number: 3152Z, N3152Z, N-3152Z, Serial Number: 22-7096, Year manufactured: 1959, Certificate Issue Date: 02/16/1978
    Registrant (Individual): Billy H Kinsey, 550 Levee Rd S, Arenzville, IL 62611
  • Aircraft: KINSEY STITS PLAYBOY (Category: Land, Seats: 2, Weight: Up to 12,499 Pounds, Speed: 105 mph), Engine: LYCOMING 0-290 SERIES (140 HP) (Reciprocating)
    N-Number: 46834, N46834, N-46834, Serial Number: 1929, Year manufactured: 1973, Airworthiness Date: 07/21/1977, Certificate Issue Date: 10/17/1973
    Registrant (Individual): Billy H Kinsey, 550 Levee Rd S, Arenzville, IL 62611

2007 - 2018 National Fire Incident Reporting System (NFIRS) incidents

    Fire incident distribution by year Based on the data from the years 2007 - 2018 the average number of fire incidents per year is 10. The highest number of fire incidents - 14 took place in 2007, and the least - 4 in 2018. The data has a decreasing trend.
    Fire incident types in Arenzville, IL When looking into fire subcategories, the most incidents belonged to: Outside Fires (48.7%), and Structure Fires (38.5%).

    • Fire incident types reported to NFIRS in Arenzville, IL
    • 5748.7%Outside Fires
    • 4538.5%Structure Fires
    • 1210.3%Mobile Property/Vehicle Fires
    • 32.6%Other
See full National Fire Incident Reporting System statistics for Arenzville, IL
Most common first names in Arenzville, IL among deceased individuals
NameCountLived (average)
William1579.3 years
John1475.4 years
Charles971.3 years
Harold978.9 years
Anna783.7 years
Robert777.1 years
James676.0 years
George682.2 years
Edna583.0 years
Edward588.4 years
Most common last names in Arenzville, IL among deceased individuals
Last nameCountLived (average)
Lovekamp1781.4 years
Burrus1079.8 years
Winkelman1068.4 years
Witte980.1 years
Schone880.5 years
Schnitker877.9 years
Wessler885.1 years
Ginder783.8 years
Musch787.1 years
Roegge679.2 years
Houses and condos Apartments
Most commonly used house heating fuel in houses and condos in Arenzville, IL
  • 78.9%Utility gas
  • 21.1%Electricity
Most commonly used house heating fuel in apartments in Arenzville, IL
  • 61.9%Utility gas
  • 38.1%Electricity


Arenzville compared to Illinois state average:

  • Median house value significantly below state average.
  • Unemployed percentage significantly below state average.
  • Black race population percentage significantly below state average.
  • Hispanic race population percentage significantly below state average.
  • Foreign-born population percentage significantly below state average.
  • Renting percentage below state average.
  • Length of stay since moving in significantly above state average.
  • Number of college students below state average.
Cost of Living Calculator