100 x 951 meters = 328.08 x 3120.08 feet