40.88 meters = 134 feet and 1.45 inches