869.9 feet = 265.14552 meters