619 x 228 x 86 inches = 15.723 x 5.791 x 2.184 meters