1061 feet = 323.3928 meters