109 x 909 feet = 33.22 x 277.06 meters