103 feet and 8 inches = 31.598 meters