308 x 729 feet = 93.88 x 222.2 meters