27 x 125 x 149 meters = 88.58 x 410.1 x 488.85 feet