72 x 909 feet = 21.95 x 277.06 meters