486 x 64 feet = 148.13 x 19.51 meters