580 x 66 x 69 meters = 22834.65 x 2598.43 x 2716.54 inches