40.685 meters = 133 feet and 5.77 inches