250 x 421 feet = 76.2 x 128.32 meters