333.6 meters = 1094.488189 feet