60 x 858 meters = 2362.2 x 33779.53 inches