141 x 861 feet = 42.98 x 262.43 meters