105 x 149 x 135 meters = 344.49 x 488.85 x 442.91 feet