759 x 136 x 110 meters = 2490.16 x 446.19 x 360.89 feet