265.32 meters = 870 feet and 5.67 inches