149 x 675 feet = 45.42 x 205.74 meters