116 x 416 x 226 meters = 380.58 x 1364.83 x 741.47 feet