77 x 838 feet = 23.47 x 255.42 meters