105 x 409 x 124 meters = 4133.86 x 16102.36 x 4881.89 inches