333.9 meters = 1095.472441 feet