863.9 feet = 263.31672 meters