42.916 meters = 140 feet and 9.61 inches