66 x 168 x 619 meters = 216.54 x 551.18 x 2030.84 feet