669 x 232 inches = 16.993 x 5.893 meters