36.878 meters = 120 feet and 11.89 inches