112 x 156 x 142 meters = 367.45 x 511.81 x 465.88 feet