751 x 521 x 79 meters = 2463.91 x 1709.32 x 259.19 feet