156 x 806 feet = 47.55 x 245.67 meters