28 x 246 x 129 meters = 1102.36 x 9685.04 x 5078.74 inches