66 x 355 x 357 meters = 216.54 x 1164.7 x 1171.26 feet