406 x 889 feet = 123.75 x 270.97 meters