101 x 879 meters = 331.36 x 2883.86 feet