256 x 104 meters = 10078.74 x 4094.49 inches