109 x 404 feet = 33.22 x 123.14 meters