113 x 708 x 158 meters = 370.73 x 2322.83 x 518.37 feet