33.12 meters = 108 feet and 7.94 inches