806 x 576 x 134 meters = 2644.36 x 1889.76 x 439.63 feet