801.03 feet = 244.153944 meters