265.46 meters = 870 feet and 11.18 inches