861 x 51 feet = 262.43 x 15.54 meters