335.2 meters = 1099 feet and 8.85 inches