270 x 132 x 298 meters = 885.83 x 433.07 x 977.69 feet