404 x 555 feet = 123.14 x 169.16 meters