33.01 meters = 108 feet and 3.61 inches