335 x 404 feet = 102.11 x 123.14 meters