65 x 826 feet = 19.81 x 251.76 meters