122 x 609 x 67 meters = 4803.15 x 23976.38 x 2637.8 inches