420 x 605 feet = 128.02 x 184.4 meters