31.49 meters = 103 feet and 3.76 inches