76.18 meters = 249 feet and 11.21 inches