67 x 828 feet = 20.42 x 252.37 meters