850.6 feet = 259.26288 meters