77 x 863 feet = 23.47 x 263.04 meters