114 x 270 x 122 meters = 374.02 x 885.83 x 400.26 feet