41.93 meters = 137 feet and 6.79 inches