1060 feet = 323.088 meters