729 x 907 feet = 222.2 x 276.45 meters