62 x 387 feet = 18.9 x 117.96 meters