143 x 261 x 26 meters = 469.16 x 856.3 x 85.3 feet