28.7 x 154.6 meters = 94.16 x 507.22 feet