150 x 268 x 33 meters = 492.13 x 879.27 x 108.27 feet