1084.6 feet = 330.58608 meters