226 x 412 x 28 meters = 8897.64 x 16220.47 x 1102.36 inches