330.6 feet = 100.76688 meters