31.33 meters = 102 feet and 9.46 inches