1065.4 feet = 324.73392 meters