221 x 791 feet = 67.36 x 241.1 meters