2667.8 meters = 8752 feet and 7.5 inches