321 x 12 x 619 meters = 1053.15 x 39.37 x 2030.84 feet