21 x 404 feet = 6.4 x 123.14 meters