168 x 818 feet = 51.21 x 249.33 meters