489 x 318 x 627 inches = 12.421 x 8.077 x 15.926 meters