129 x 558 x 427 meters = 5078.74 x 21968.5 x 16811.02 inches