149 x 949 feet = 45.42 x 289.26 meters