38.6 meters = 126 feet and 7.69 inches