569 x 355 x 124 meters = 1866.8 x 1164.7 x 406.82 feet