51 x 674 feet = 15.54 x 205.44 meters