131 x 41 x 62 meters = 429.79 x 134.51 x 203.41 feet