42.882 meters = 140 feet and 8.27 inches