848.6 feet = 258.65328 meters