382 x 421 feet = 116.43 x 128.32 meters