104 feet and 8 inches = 31.902 meters