806 x 626 x 145 meters = 2644.36 x 2053.81 x 475.72 feet