139 x 401 feet = 42.37 x 122.22 meters