404 x 887 feet = 123.14 x 270.36 meters