872 feet and 7 inches = 265.963 meters