359 x 625 feet = 109.42 x 190.5 meters