103 x 399 meters = 4055.12 x 15708.66 inches