418 x 261 x 25 meters = 1371.39 x 856.3 x 82.02 feet