488 x 142 x 657 inches = 12.395 x 3.607 x 16.688 meters