53 x 381 feet = 16.15 x 116.13 meters