807 x 577 x 135 meters = 2647.64 x 1893.04 x 442.91 feet