86 x 254 meters = 3385.83 x 10000 inches