864.6 feet = 263.53008 meters