335.8 meters = 1101 feet and 8.47 inches