429 x 605 feet = 130.76 x 184.4 meters