259 x 628 x 131 meters = 849.74 x 2060.37 x 429.79 feet