134 x 853 meters = 439.63 x 2798.56 feet