628 x 207 x 318 inches = 15.951 x 5.258 x 8.077 meters