59 x 779 meters = 193.57 x 2555.77 feet